On Event Routing in Content-Based Publish/Subscribe through Dynamic Networks
نویسندگان
چکیده
Content-based publish/subscribe communication systems are a popular technology for many-to-many information diffusion over large scale networks. Scalable solutions are obtained considering a network of distributed event brokers, dispatching information (events) from producers (publishers) to consumers (subscribers). Many scalable and efficient solution for routing events in content-based systems exist, that selectively send events only toward the interested subscribers. However, if subscribers having similar interest are present in different parts of the network, the benefits of such routing strategies significantly decrease. In this paper we propose a novel approach for enhancing content-based routing, based on the dynamic reconfiguration of the broker network. The reconfiguration aims at aiding the routing process by placing close to each others brokers that manage subscribers with similar interests. Metrics for measuring similarity of interests are discussed and a reconfiguration algorithm is presented.
منابع مشابه
A Reliable Content-Based Routing Protocol over Structured Peer-to-Peer Networks
Much work has been done on building content-based publish/subscribe systems over structured P2P networks, so that the two technologies can be combined together to better support large-scale and highly dynamic systems. However, existing content-based routing protocols can only provide weak reliability guarantee over structured P2P networks. We designed a new type of content-based routing protoco...
متن کاملSub-2-Sub: Self-Organizing Content-Based Publish Subscribe for Dynamic Large Scale Collaborative Networks
In this paper, we address the problem of constructing scalable content-based publish/subscribe systems. Publish/subscribe systems are asynchronous event-notification systems in which a published event is forwarded to exactly those nodes that have previously subscribed for that event. Subscriptions can range from a simple specification of merely the type of an event to a specification of the val...
متن کاملMEDYM: Match-Early with Dynamic Multicast for Content-Based Publish-Subscribe Networks
Design of distributed architectures for content-based publish-subscribe (pub-sub) service networks has been a challenging problem. To best support the highly dynamic and diversified content-based pub-sub communication, we propose a new architectural design called MEDYM Match-Early with DYnamic Multicast. MEDYM follows the End-to-End distributed system design principle. It decouples a pub-sub se...
متن کاملContent-Based Routing for Publish-Subscribe on a Dynamic Topology: Concepts, Protocols, and Evaluation
Distributed content-based publish-subscribe is emerging as a communication paradigm able to meet the demands of highly dynamic distributed applications, e.g., those made popular by mobile computing and peer-to-peer networks. Nevertheless, the available systems implementing this communication model are unable to cope efficiently with dynamic changes to the topology of their distributed dispatchi...
متن کاملPublish Subscribe on Large-Scale Dynamic Topologies: Routing and Overlay Management
Content-based publish-subscribe is emerging as a communication paradigm able to meet the demands of highly dynamic distributed applications, such as those made popular by mobile computing and peer-to-peer networks. Nevertheless, the available systems implementing this communication model are still unable to cope efficiently with dynamic changes to the topology of their distributed dispatching i...
متن کامل